let ubuntu=`
#$
#国内源下载
例如：pytorch
python3 -m pip install --upgrade torch torchvision -i https://pypi.tuna.tsinghua.edu.cn/simple

#$
//内核是系统的心脏,是运行程序管理硬件设施,如打印机和磁盘等核心程序,它提供了裸设备与应用程序的抽象层
#$
Linux终端命令
ls 当前文件夹下所有东西
ls -a 查看所有包括隐藏的
ls -l -h 以列表形式显示
ls -lh

#$
#杀死进程
kill 12  #杀死序号为12的进程
#$
适配符:
*所有,?单个,
ls 1* 显示所有以1开头的文件
ls *1.txt 显示所有以1.txt结尾的文件
ls *1* 显示所有以1结尾的


pwd 当前所在文件夹

cd,空格,目录名  切换文件夹
cd ~切换到当前用户主目录
cd .. 到上级目录
cd -最近两次目录之间来回切换

touch空格文件名 如果文件不存在,则创建文件,如果存在修改创建时间

mkdir 创建文件夹
mkdir -p a/b/ac 创建多级目录

rm删除后无法恢复
rm  删除指定的文件名
rm -r 文件夹名 删除指定的文件夹(递归目录删除)
rm -f 强制删除,不会报错,无提示
rm -r *删除所有
通配符配合使用
clear 清屏

command --help 查看command命令的使用帮助

man command 查看commadnd的使用手册

tree 树壮显示目录
tree ~ 显示家目录
three -d 只显示目录

复制文件
cp 源文件 新位置/文件名
cp ~/aa.txt ./b/c/ww.txt
cp ~/aa.txt .   
cp -i 覆盖文件前出现提示(n为no,y为yes)
cp -r 复制文件夹
scp (远程拷贝文件操作,和ssh地址参数相同-P端口大写)
scp -P poryt 1.py user@remote:Desktop/2.py

#$
#查看进程
ps -aux

#$

移动文件&文件夹
mv 源文件/文件夹 目标文件夹/文件
mv -i 覆盖文件前提示

文件或文件夹重命名(路径一样名称新)
mv 源文件 目标文件

查看文件内容
cat作用,显示所有内容
cat 文件名
cat -b 对非空输出行编号
cat -n 对所有编号
还有nl命令同上-b


more 文件名 显示一些,k空格显示下一页
Enter 一次看滚动一行,b回滚,f前滚,q退出,/word搜索，word字符串

grep 文本搜索(允许正则)
grep word 123.txt  (查找word)
grep -n word 123.txt  (显示行号)
-v 匹配不是的,-i忽略大小写
参数:
^a 行首,匹配a开头的行
ke$ 行尾,搜索以ke结尾的行

echo 往终端页面输入字符(配合重定向使用)

>或>>重定向,将内容输出或追加到指定文件中

>输出覆盖文件内容
>>追加内容

echo hello > a.txt
输出hello到a.txt中

ls -h > a.txt 把终端内容写到文件

管道 | （竖线）
将一个命令的输出通过管道作为另一个命令的输入(类似现实中水管)
实例：
ls -lha ~ | more 
ls -lha ~ | grep str 

远程管理关机重启：
shutdown (一分钟后关机;shutdown -c取消)
shutdown -r (重启)
shutdown -r -now (立即重启)
shutdown 20:20 (今天8:20关机)
shutdown +10   (10分钟后关机)
shutdown -c  (取消关机计划)
sudo shutdown -r now (超级用户身份)

网卡是网络通讯硬件设备,ip是设置在网卡上的地址信息
ifconfig 查看/配置当前计算机网卡配置信息
ifconfig | grep inet (inet开头的)
inet为ip地址


ping ip或域名 检测ip是否连接正常

ssh客户端使用
ssh [-p port] user@remote
-p
port是ssh服务器监听端口,默认22
user远程计算机上用户名,默认当前用户
remote远程地址,ip或域名


Windows中ssh需要安装putty或xshell

top 查看进程


目录操作：
自动补全：命令,空格,目录有歧义按2下,没有按一下tab

路径：绝对路径 / ,相对路径不加

Linux中同级目录下文件名和目录名不能重复







`;
export{
  ubuntu,
}

